約 3,764,620 件
https://w.atwiki.jp/fujimo-dia/pages/381.html
railsやDjango使うほどこったもんいらん。mySQLもいらんやろjk。 て場合、rubyで1行ずつHTML吐き出すより、PHP使った方が楽だということに気づいた。PHP使ったことねーけど。 開発環境 mac:デフォルトでおk http //mac-homepage.livedoor.biz/archives/582077.html PHP ggl。$_POST[]。てか、ほぼJsと同じ。エラー9割;つけ忘れ。 DB作成等 ggl。CSVから移行方法↓。 http //web.plus-idea.net/2011/10/sqlite_import_and_random_select/ DB編集、確認等 火狐のSQLite Maneger SQL ggl。エラーほとんどエスケープ文字。。 DB接続、表示 http //www.php.net/manual/ja/class.sqlite3result.php fetchArray(SQLITE3_ASSOC)でおk。 てことで、だいたい終わり。0から初めて1日かからず見通したつと。 3日まじめにやりゃ十分そう、まぁそれが難しいんだろう。 さくらの設定 http //nekostyle.sakura.ne.jp/blog/log/eid334.html http //kazu-log.info/it/sakura-php/ 前のメモ 対さくら http //hal2008.sblo.jp/article/25836286.html memo rubyの接続 sudo gem install sqlite3-ruby
https://w.atwiki.jp/lucier/pages/32.html
2.4.0 以降は下記の変更は不要 http //svn.ec-cube.net/open_trac/ticket/436 EC-CUBEでMySQLが遅いらしい。 最近では、PHP 関係で有名なアシアルさんのブログ等でも述べられていました。 ECオープンソースのEC CUBEを調査してみました アシアルブログ http //blog.asial.co.jp/540 MySQLモードでの一覧の表示が 39.67s から 1.37s 程度まで早くなりました。 改善方法についてですが、 SC_DB_DBFactory_MYSQL.php#viewToSubQuery の変更を行い、 SQL にて改善を図ったうえで、 LC_Page_Products_List.php の内部で商品一覧部分の クエリ発行でかなり無駄になっている部分を改善。 機能テストについては商品を 1000 件程度、一商品につき、規格を2つ。 カテゴリについては3階層程度までもぐったものを1カテゴリにつき20商品程度にて振り分けている。 SQL変換部分の改善 data/class/db/dbfactory/SC_DB_DBFactory_MYSQL.php の#viewToSubQuery()の部分の改修を行いました。 この部分は PostgreSQL モードではビューへの参照となっている部分をすべてサブクエリとして発行するコードです。 なぜそのようなことを行っているかというと EC-CUBE が当初想定していた MySQL のバージョンにて 4.x 以前はビュー機能がなかったため(5.x 以降は搭載されました)。ただ、この部分での変換サブクエリでかなり無駄があるため、そのへんをスッキリさせました。 以下が変更部分です。 商品一覧の対象となる vw_products_allclass の value 部分を以下の SQL に変更して下さい。 (SELECT pr.product_id ,pl.product_code_min ,pl.product_code_max ,pl.price01_min ,pl.price01_max ,pl.price02_min ,pl.price02_max ,pl.stock_min ,pl.stock_max ,pl.stock_unlimited_min ,pl.stock_unlimited_max ,pr.del_flg ,pr.status ,pr.name ,pr.comment1 ,pr.comment2 ,pr.comment3 ,pr.main_list_comment ,pr.main_image ,pr.main_list_image ,pr.product_flag ,pr.deliv_date_id ,pr.sale_limit ,pr.point_rate ,pr.sale_unlimited ,pr.create_date ,pr.deliv_fee ,pc.rank ,cc.rank AS category_rank ,cc.category_id FROM (((SELECT product_id as product_id_sub ,MIN(product_code) AS product_code_min ,MAX(product_code) AS product_code_max ,MIN(price01) AS price01_min ,MAX(price01) AS price01_max ,MIN(price02) AS price02_min ,MAX(price02) AS price02_max ,MIN(stock) AS stock_min ,MAX(stock) AS stock_max ,MIN(stock_unlimited) AS stock_unlimited_min ,MAX(stock_unlimited) AS stock_unlimited_max FROM dtb_products_class GROUP BY product_id ) AS pl LEFT JOIN dtb_products AS pr ON pl.product_id_sub = pr.product_id) LEFT JOIN dtb_product_categories AS pc ON pr.product_id = pc.product_id) LEFT JOIN dtb_category AS cc ON pc.category_id = cc.category_id) この SQL の改善によって弊社環境では、さきほどあげたテストデータでデフォルトの 39.67s から 4.09s 程度まで改善されました。また SHOW STATUS で確認したところ、問い合わせ数は 1/3 程度になりました。 商品一覧部分の変更 商品一覧部分のコードを改善します。規格の取得をデフォルトでは商品一件ごとに全部とってきていたのですが、これを一括に取得するという方法に変更しています。 http //systemfriend.co.jp/files/public/blog/takahashi/LC_Page_Products_List.phps .phps を .php にリネームして下さい。また公式のリビジョン 17506 のものを対象に行っていますので、バージョン等違う方はそれにあわせてください。
https://w.atwiki.jp/nicepaper/pages/257.html
前回記事MySQLで外部結合と内部結合1~他テーブルのフィールド情報変更に対応する~では二つのテーブルの結合について考えていきました。今回は3つのテーブルの結合について考えていきたいと思います。10月15日記事 目次 想定例 テーブルとフィールドデータ account article fun クエリ まとめ 想定例 色々なSNSサイトでよくファンや友達になっている人が記事やブログを書いた時に紹介される機能があります。このような場合、アカウントテーブル、記事テーブル、フレンドテーブルの3つのテーブルを結合している場合が多いです。今回、テーブル構造及びクエリの投げ方についてまとめていきたいと思います。 テーブルとフィールドデータ account CREATE TABLE account( account_id INT NOT NULL AUTO_INCREMENT, account_nickname VARCHAR(255) NOT NULL, account_passwordsalt VARCHAR(255) NOT NULL, account_status TINYINT NOT NULL, PRIMARY KEY(account_id) ); ※statusは1登録中 2は退会済みを表す。 データ登録 password_saltはpasswordという文字列にhogeを加えたもの passwordhogeをmd5化。 INSERT INTO account (account_nickname,account_passwordsalt,account_status) VALUES ( 織田信長 , 621f4bf792982670d1c42988c1495a4b ,1); INSERT INTO account (account_nickname,account_passwordsalt,account_status) VALUES ( 豊臣秀吉 , 621f4bf792982670d1c42988c1495a4b ,1); INSERT INTO account (account_nickname,account_passwordsalt,account_status) VALUES ( 徳川家康 , 621f4bf792982670d1c42988c1495a4b ,1); INSERT INTO account (account_nickname,account_passwordsalt,account_status) VALUES ( 明智光秀 , 621f4bf792982670d1c42988c1495a4b ,1); INSERT INTO account (account_nickname,account_passwordsalt,account_status) VALUES ( 武田信玄 , 621f4bf792982670d1c42988c1495a4b ,1); INSERT INTO account (account_nickname,account_passwordsalt,account_status) VALUES ( 上杉謙信 , 621f4bf792982670d1c42988c1495a4b ,1); article CREATE TABLE article( article_id INT NOT NULL AUTO_INCREMENT, article_author_id INT NOT NULL, article_title VARCHAR(255) NOT NULL, article_comment text NOT NULL, article_status TINYINT NOT NULL, PRIMARY KEY(article_id) ); ※statusは1が公開中、2は削除済を表す。 データ登録 INSERT INTO article(article_author_id,article_title,article_comment,article_status) VALUES(1, タイトル1 , コメント1 ,1); INSERT INTO article(article_author_id,article_title,article_comment,article_status) VALUES(1, タイトル2 , コメント2 ,1); INSERT INTO article(article_author_id,article_title,article_comment,article_status) VALUES(3, タイトル3 , コメント3 ,1); INSERT INTO article(article_author_id,article_title,article_comment,article_status) VALUES(5, タイトル4 , コメント4 ,1); INSERT INTO article(article_author_id,article_title,article_comment,article_status) VALUES(5, タイトル5 , コメント5 ,2); INSERT INTO article(article_author_id,article_title,article_comment,article_status) VALUES(5, タイトル6 , コメント6 ,1); ややこしいので整理 織田信長は記事を二つ書いている。 徳川家康は記事を一つ書いている。 武田信玄は記事を三つ書いているが一つは削除された。 fun CREATE TABLE fun( fun_id INT NOT NULL AUTO_INCREMENT, fun_player_id INT NOT NULL, fun_friend_id INT NOT NULL, fun_status TINYINT NOT NULL, PRIMARY KEY(fun_id) ); ※statusは1がfun中,2がfun解除状態を表す。 データ登録 INSERT INTO fun(fun_player_id,fun_friend_id,fun_status) VALUES(1,2,1); INSERT INTO fun(fun_player_id,fun_friend_id,fun_status) VALUES(1,3,1); INSERT INTO fun(fun_player_id,fun_friend_id,fun_status) VALUES(1,4,1); INSERT INTO fun(fun_player_id,fun_friend_id,fun_status) VALUES(1,5,1); INSERT INTO fun(fun_player_id,fun_friend_id,fun_status) VALUES(1,6,1); INSERT INTO fun(fun_player_id,fun_friend_id,fun_status) VALUES(2,1,1); INSERT INTO fun(fun_player_id,fun_friend_id,fun_status) VALUES(2,3,2); INSERT INTO fun(fun_player_id,fun_friend_id,fun_status) VALUES(3,1,1); INSERT INTO fun(fun_player_id,fun_friend_id,fun_status) VALUES(3,2,1); INSERT INTO fun(fun_player_id,fun_friend_id,fun_status) VALUES(3,5,1); INSERT INTO fun(fun_player_id,fun_friend_id,fun_status) VALUES(3,6,1); INSERT INTO fun(fun_player_id,fun_friend_id,fun_status) VALUES(4,1,2); INSERT INTO fun(fun_player_id,fun_friend_id,fun_status) VALUES(4,2,2); INSERT INTO fun(fun_player_id,fun_friend_id,fun_status) VALUES(4,3,2); INSERT INTO fun(fun_player_id,fun_friend_id,fun_status) VALUES(4,5,2); INSERT INTO fun(fun_player_id,fun_friend_id,fun_status) VALUES(4,6,2); ややこしいので、整理 1織田信長がfunなのは 自分以外の全員 2豊臣秀吉がfunなのは 織田信長 3徳川家康がfunなのは 織田信長、豊臣秀吉 武田信玄 上杉謙信 4明智光秀がfunなのは いない。 クエリ 三つ以上結合して、かつ自分のfunのステータスが1の状態で、投稿状態が1のものでニックネームも取得する。 //織田信長がfunになっている人の記事 SELECT * FROM article JOIN fun ON article.article_author_id = fun.fun_friend_id JOIN account ON article.article_author_id = account.account_id WHERE article_status = 1 AND fun_status = 1 AND fun_player_id = 1; //豊臣秀吉がfunになっている人の記事 SELECT * FROM article JOIN fun ON article.article_author_id = fun.fun_friend_id JOIN account ON article.article_author_id = account.account_id WHERE article_status = 1 AND fun_status = 1 AND fun_player_id = 2; //明智光秀がfunになっている人の記事 SELECT * FROM article JOIN fun ON article.article_author_id = fun.fun_friend_id JOIN account ON article.article_author_id = account.account_id WHERE article_status = 1 AND fun_status = 1 AND fun_player_id = 4; //その他ワイルドカード以外で取得するカラムを指定して取得する SELECT account.account_id,article.article_title,article.article_id FROM article JOIN fun ON article.article_author_id = fun.fun_friend_id JOIN account ON article.article_author_id = account.account_id WHERE article_status = 1 AND fun_status = 1 AND fun_player_id = 1 色々とクエリをいじってみてください。 まとめ 結合する(紐づけする)ものが同じ意味を持つものであればJOINを二回することで結合ができます。また、このような場合、INDEXを付け忘れることも忘れずに行ってください。 CREATE INDEX インデックス名 ON テーブル名 (カラム名[, カラム名…]) or ALTER TABLE テーブル名 ADD INDEX [インデックス名] (カラム名[, カラム名…]) で対応できます。それぞれのテーブルの必要な箇所に張っておきましょう。 以上
https://w.atwiki.jp/mrfrtech/pages/23.html
Market Analysis Property Management refers to dealing with the tenants or prospects. This system includes solutions for real estate. Property management solutions offer deployment, consulting, integration, support, and maintenance services. The inclination towards digital solutions for property management is driving the market. The rise in the adoption of property management using software solutions such as cloud-based solutions and service (SaaS) models are propelling the growth of the Property Management Market. In addition, property management solutions offer assistance for the property holders to monitor, manage and analyze the aspects of properties of residential and commercial. When a property management company manages properties, they can ensure software aids that will include simply the day-to-day activities for property managers, which will result in saving time and money spent on managing activities. These growth factors are highly boosting the demand of the Property Management Market at the global level. The COVID-19 pandemic was a tough situation for the market, but the growth opportunities stabilize its growth in the future days. The commercial building owners and investors are showing their major interest in property management solutions due to their energy-efficient and high-productivity properties—these market drivers and opportunities to uplift the growth value of the market. The Property Management Market is projected to reach a healthy CAGR of 7.3 %, with an estimated value of worth USD 21.4 billion by 2025 during the forecast period. Get a Free Sample @ https //www.marketresearchfuture.com/sample_request/8553 Market Segmentation The Property Management Market is segmented based on component, deployment, application, and end-user. The component segment of the market is divided into solutions and services. The solution segment of the market is anticipated to hold the largest share due to its solid performance in recent years. The service segment comprises a service segment that has been further categorized into integration services, consulting services, and training and maintenance. The deployment segment of the market is categorized into on-premise and cloud-based solutions. The cloud-based segment has held the largest share due to its emerging properties in the past years. In the application segment, the market is classified into residential and commercial. The commercial segment is further subdivided into the retail, hotel, workspaces, and other sub-segments, among other things. The end-users segment is divided into property agents and housing associations. Regional Analysis According to the geographical status, the Property Management Market covers major regions worldwide such as North America, Europe, Asia-Pacific, and the Middle East Africa, and South America. The North American market is accounted for the largest market share in recent years, and it is going to continue its growth consistency during the forecast period due to the presence of major countries such as Canada, the US, and Mexico, where the demand is high for property management solutions. The Asia Pacific is expected to reach its highest CAGR rate with a good growth rate due to the presence of highly developing countries such as China, Japan, India, and the rest of Asia-Pacific, where the key players are largely investing in different technologies such as property management software, electronic payment solution, accounting and bookkeeping tools, electronic lease and others. Key Players The notable players profiled in the global property management market report include Chetu Inc., Spacewell, Accruent, RealPage, Inc., Trimble Inc., SAP, Oracle, IBM, AppFolio, Inc., Yardi Systems, Inc., Buildium, MRI Software LLC, Rosmiman Software Corporation, Re-Leased Software Company Ltd, and Skyline Property Management, among others. Industry Updates March 2021- MultiLiving has launched Propel app which is an end-to-end property management application for homeowners. In 2018 July, Trimble Inc. purchased Viewpoint, a supplier of construction management software. Trimble anticipated that the purchase would enable the company to improve the capabilities of its property management system. Access Report Details @ https //www.marketresearchfuture.com/reports/property-management-market-8553 Table of Contents 1 Executive Summary 2 Scope of The Report 2.1 Market Definition 2.2 Scope of The Study 2.2.1 Research Objectives 2.2.2 Assumptions Limitations 2.3 Market Structure Continued… Similar Report Application Management Services Market By Service-Type (System Integration, Consulting Services, Modernization Services, And Others), By Organization Size, By Deployment, And By End-Users Open Source Intelligence (OSINT) Market By Security Type (Human Intelligence, Content Intelligence, Dark Web Analysis, Link/Network Analysis, Data Analytics, Text Analytics, Artificial Intelligence, Big Data, Others), Technology (Bid Data Software, Video Analytics, Text Analytics, Visualization Tool, Cyber Security, Web Analysis, Social Media Analysis, Others), Application (Military Defense, Homeland Security, Private Sector, Public Sector, National Security, Others) About Market Research Future At Market Research Future (MRFR), we enable our customers to unravel the complexity of various industries through our Cooked Research Report (CRR), Half-Cooked Research Reports (HCRR), Raw Research Reports (3R), Continuous-Feed Research (CFR), and Market Research Consulting Services. Contact M Market Research Future (Part of Wantstats Research and Media Private Limited) 99 Hudson Street, 5Th Floor New York, NY 10013 United States of America 1 628 258 0071 (US) 44 2035 002 764 (UK) Email sales@marketresearchfuture.com Website https //www.marketresearchfuture.com #market #research #industry #data #growth #trend #report #analyis #share #marketing #forecast #digital #geographic #demographic #gnews Plugin Error キーワードを入力してください。 #tech #researchreport #marketreport #futrue
https://w.atwiki.jp/dellkeitai/pages/34.html
トラブル対応 SQL Server側で文字化けする ODBCドライバを最新にする MySQL ODBC Driver 3.51では化けたが、最新の5.1.8だと大丈夫だった。 スキーマ名を指定したい MySQLのデータベースを選択し、画面右の一番左のタブ「Schema Mapping」でTarget Schemaで指定可能 型が変わる VARCHARがNVARCHARになる DATETIMEがDATETIME2になる MySQLのデータベースを選択し、画面右から一番目のタブ「Type Mapping」で指定する
https://w.atwiki.jp/ec-cube/pages/13.html
このページはhttp //phpspot.net/php/pgPHP%E6%8E%B2%E7%A4%BA%E6%9D%BF.htmlからの引用です このサイトについて PHPエディタ(forWin) PHP入門&TIPS PHPサンプル集 PHP MySQL PHPで携帯サイト PHP&正規表現 PHP5-TIPS PHPスクリプト webimager PHP掲示板 画像アップ掲示板 webshotブックマーク CMS PHP用レンタルサーバー PHPツール集 PHPコード変換機 PHPマニュアル検索 PHPツールバー PHPフォーラム サポート掲示板 その他の技術参考資料 管理人ブログ Smarty特集記事 関連リンク JavaScript スクリプトのリンク集 Webデザイナーリンク集 リンクはご自由に。 以下をお使いください。 広告 PHP掲示板 特徴 ・メールによる投稿が可能→1つ設置しておけばアイデアなどを携帯メールから送信して素早くグループでシェア、といったことが出来ます ・htmlキャッシュするのでサーバ負荷が低い ・貼り付けタグを吐き出し、ブログなどに貼れる ・RSSを吐き出すので、ブログやRSSリーダーで最新情報を漏れなくチェック 変更履歴) 8/12 URLを正しくリンクできないバグ修正 2/27 レスを複数行対応にした。 サンプル →設置サンプルファイルのダウンロードPHP掲示板(bbs.zip) その他配布中の掲示板 →CSSでデザインできる掲示板はこちら →画像UP掲示板はこちら →MS Word(Office)のように書き込める掲示板はこちら オススメのレンタルサーバー →レンタルサーバー ロリポップ PHPやMySQLが利用可で月額263円~。独自ドメインも660円~導入可。設置方法 ダウンロードファイル解凍後、以下のような構成になっています。 action\ ld\ view\ data\ html\ res\ bbs.php ld\config.php ファイルを開いて設定します。 →PHP掲示板-設定ファイル設定例 最低限、パスワードは変更してください。 設定後、全ファイルをサーバにFTPなどでアップロードしてください。 アップロードが完了したら、html,res,data の3つのディレクトリのパーミッションを 777 にしておきます。 以上で設置は完了です。http //~設置したURL~/bbs.php にアクセスしてみてください。 エラーメッセージが表示されなければ設置は完了です。 分からないことがあればサポートまで。スポンサードリンク 管理人の新着ブログ記事 プライバシーポリシー|お問い合わせ copyright © 2003-2013 phpspot all rights reserved. powered by phpspot CMS.
https://w.atwiki.jp/m_shige1979/pages/590.html
数値型 データ型 備考 BIT[(M)] ビットフィールドタイプM は1から64の、各値のビット数を表しています。M が削除された場合、デフォルトは1 TINYINT[(M)] [UNSIGNED] [ZEROFILL] 大変小さい整数符号が付く範囲は -128 から 127 です。符号が付かない範囲は 0 から 255 BOOL このタイプは TINYINT(1) の同義語です。ゼロの値は誤りであるとみなされます BOOLEAN SMALLINT[(M)] [UNSIGNED] [ZEROFILL] 小さい整数符号が付く範囲は -32768 から 32767 です。符号が付かない範囲は 0 から 65535 MEDIUMINT[(M)] [UNSIGNED] [ZEROFILL] 中間サイズの整数符号が付く範囲は -8388608 から 8388607 です。符号が付かない範囲は 0 から 16777215 INT[(M)] [UNSIGNED] [ZEROFILL] 普通サイズの整数符号が付く範囲は -2147483648 から 2147483647 です。符号が付かない範囲は 0 から 4294967295 INTEGER[(M)] [UNSIGNED] [ZEROFILL] BIGINT[(M)] [UNSIGNED] [ZEROFILL] 大きい整数符号が付く範囲は -9223372036854775808 から 9223372036854775807 です。符号が付かない範囲は 0 から 18446744073709551615 FLOAT[(M,D)] [UNSIGNED] [ZEROFILL] 小さい(単精度) 浮動小数点数許容値は -3.402823466E+38 から -1.175494351E-38、 0、そして 1.175494351E-38 から 3.402823466E+38 DOUBLE[(M、D)] [UNSIGNED] [ZEROFILL] 普通サイズ(倍精度)浮動小数点数許容値は -1.7976931348623157E+308 から -2.2250738585072014E-308、 0、そして 2.2250738585072014E-308 から 1.7976931348623157E+308 DOUBLE PRECISION[(M,D)] [UNSIGNED] [ZEROFILL] REAL[(M,D)] [UNSIGNED] [ZEROFILL] FLOAT(p) [UNSIGNED] [ZEROFILL] 浮動小数点数です。 p は精度をビットで表現しますが、MySQLは結果となるデータタイプに対して、FLOAT か DOUBLE のどちらを利用するかを決める為だけにこの値を利用します。p が0から24の時、そのデータタイプは M や D 値が無い FLOAT になります。p が25から53の時、そのデータタイプは M や D 値が無い DOUBLE になります DECIMAL[(M[,D])] [UNSIGNED] [ZEROFILL] ひとかたまりの 「精密」 固定小数点M は桁数の合計で、(精度) D は小数点以下の桁数の合計です。(縮尺)小数点と(負数に対する) ‘-’ 記号は M の中ではカウントされません。D が0の時は、小数点や端数部はありません。DECIMAL の最高桁数 (M) は65です。サポートされる最高桁数 (D)は30です。 D が削除された時のデフォルトは0です。M が削除された時のデフォルトは10 DEC[(M[,D])] [UNSIGNED] [ZEROFILL] NUMERIC[(M[,D])] [UNSIGNED] [ZEROFILL] FIXED[(M[,D])] [UNSIGNED] [ZEROFILL]
https://w.atwiki.jp/m_shige1979/pages/743.html
初期設定 ダウンロード WordPressのサイトよりダウンロードを行う 動作環境用インストール Apacheインストール # インストール(apr) cd /usr/local/src/ tar xzf apr-1.4.2.tar.gz cd apr-1.4.2 ./configure make make install # インストール(apr-util) cd /usr/local/src/ tar xzf apr-util-1.3.10.tar.gz cd apr-util-1.3.10 ./configure \ --with-apr=/usr/local/apr make make install # インストール(apache) cd /usr/local/src/ tar xzf httpd-2.2.17.tar.gz cd httpd-2.2.17 ./configure \ --enable-so \ --enable-rewrite \ --with-apr=/usr/local/apr \ --with-apr-util=/usr/local/apr \ --enable-modules=all \ --enable-mods-shared=all \ --enable-dav make make install Apacheのhttp.confを編集して、CGI動作設定を行う ## ロードモジュール設定 LoadModule php5_module modules/libphp5.so ## ユーザーグループ設定 User apache Group apache --- 省略 --- ##ドキュメントルートの設定 DocumentRoot "/home/httpd" ##ドキュメントルートの設定 Directory "/home/httpd" --- 省略 --- /Directory --- 省略 --- IfModule dir_module ## インデックスを追加(index.php) DirectoryIndex index.php index.html /IfModule --- 省略 --- DefaultType text/plain IfModule mime_module ## ハンドラの起動 AddType application/x-httpd-php .php /IfModule --- 省略 --- MySQLインストール ## 解凍、インストール cd /usr/local/src tar xzf mysql-5.1.52.tar.gz cd mysql-5.1.52 ./configure \ --with-charset=utf8 \ --enable-shared \ --enable-static \ --with-extra-charsets=all \ --enable-local-infile \ --prefix=/usr/local/mysql \ --with-tcp-port=3306 \ --with-innodb \ --with-unix-socket-path=/tmp/mysql.sock make make install ## ユーザー登録 groupadd mysql useradd -g mysql -d /home/mysql -m mysql passwd mysql ## 所有者権限変更 chown mysql mysql -R /usr/local/mysql ## データベース初期化 ./scripts/mysql_install_db --user=mysql ## 所有者権限変更 chown -R mysql /usr/local/mysql/ chgrp -R mysql /usr/local/mysql/ ## デーモン登録 cp /usr/local/src/mysql-5.1.51/support-files/mysql.server /etc/rc.d/init.d/mysql chmod 755 /etc/rc.d/init.d/mysql chkconfig --add mysql /etc/init.d/mysql start ## ポート開放 /sbin/iptables -I INPUT -p tcp -m tcp --dport 3306 --syn -j ACCEPT service iptables save MySQL環境設定 ## root、mysqlユーザー用にパスを通す vi /etc/profile #################################### export PATH=$PATH /usr/local/mysql/bin #################################### source /etc/profile exit su - mysql ## rootパスワードの設定 mysql -u root set password for root@localhost=PASSWORD( mysql ); quit; ## データベースの構築 mysql -u root --password=mysql grant select,insert,delete,update,create,drop,file,alter,index on *.* to db_user@localhost identified by password ; flush privileges; create database wp_db; quit PHP削除 yum remove php rpm -e php-cli rpm -e php-common PHPインストール cd /usr/local/src tar zxf php-5.3.3.tar.gz cd php-5.3.3 ./configure \ ./configure \ --prefix=/usr/local/php \ --enable-shared \ --enable-static \ --with-apxs2=/usr/local/apache2/bin/apxs \ --enable-mbstring \ --enable-zend-multibyte \ --with-zlib \ --enable-sqlite-utf8 \ --with-mysql=/usr/local/mysql \ --with-pdo-mysql=/usr/local/mysql \ --with-mysqli=/usr/local/mysql/bin/mysql_config make make test make install インストール WordPressのインストール ## 解凍、インストール cd /usr/local/src tar zxf wordpress-3.0.1-ja.tar.gz ## ディレクトリの移動 mv wordpress /home/httpd/ chmod 777 /home/httpd/wordpress -R WordPressの設定 ##WordPress用に権限変更 chown -R apache /home/httpd/ chgrp -R apache /home/httpd/ /usr/local/apache2/bin/apachectl restart WordPressの動作確認 http //localhost/wordpress/index.phpで開く(index.phpは省略可能)
https://w.atwiki.jp/mrfrtech/pages/26.html
Market Scenario The Global Third-Party Risk Management Market was esteemed at USD 2.85 Billion out of 2018 and is relied upon to arrive at USD 10.6 Billion by 2025, developing at a CAGR of 16.30% during the conjecture time frame 2019–2025. Expanding center around alleviating chances related with outsiders by associations, expanding digital assaults, expanding re-appropriating of tasks by associations, and innovative progressions are a portion of the superb variables driving the market development of outsider danger the executives. Though, the absence of gifted skill is one of the central points which is relied upon to limit market development. In any case, tough guidelines and consistency by lawful specialists are relied upon to set out productive open doors for the third-part hazard the executive s arrangement suppliers before very long. On the contrary, lack of skilled expertise and the ongoing COVID-19 impact are factors that may limit the global third-party risk management industry growth over the forecast period. Request a Free Sample @ https //www.marketresearchfuture.com/sample_request/8720 Competitive Outlook Key players profiled in the global third-party risk management report include ProcessUnity, Inc (US), Riskpro (India), Venminder (US), Aravo Solutions, Inc. (US), OneTrust (US), Prevalent Inc. (US), Alyne GmbH (Germany), BitSight (US), KPMG (The Netherlands), Deloitte (US), Cisco Systems (US), Genpact (US), and RSA Security LLC (US). Segmentation The Global Third-Party Risk Management Market has been fragmented based on Component, Deployment, Organization Size, Vertical, and Region. By Component, the market has been fragmented into arrangement and administration. By arrangement, the market has been sub-divided into finance the board, contract the executives, consistence the executives, functional danger the executives, and review the executives. By administration, the market has been sub-divided into proficient and oversaw administrations. By Deployment, the market has been portioned into on-premise and on-cloud. By Organization Size, the market has been portioned into little and medium-sized ventures and huge endeavors. By Vertical, the market has been ordered into BFSI, IT and media transmission, medical services, government, retail, and assembling, among others. By Region, the market has been portioned into North America, Europe, Asia-Pacific, the Middle East and Africa, and South America. Regional Analysis Statistical surveying Future (MRFR) study takes care of the accompanying nations in the local examination of the outsider danger the executive’s market the US, Canada, and Mexico in North America. Germany, the UK, France, Spain, Norway, Benelux, and Italy in Europe. China, Japan, India, South Korea, Australia, Malaysia, Indonesia, and the Philippines in Asia-Pacific. Saudi Arabia, Israel, Turkey, and South Africa in the Middle East and Africa. Brazil, Peru, Chile, and Argentina in South America. The worldwide outsider danger the executive’s market is right now overwhelmed by North America because of the presence of central participants like RSA, Cisco, and One Trust, and the necessity of key skills in the association to follow the dangers related with outsider sellers. The US, among every one of the nations, represents the biggest portion of the overall industry attributable to variables, for example, expanding interest for answers for basic shield data from digital assaults. Europe is following North America as far as the portion of the overall industry in the worldwide outsider danger the executive’s market. Expanding reception of cloud-based arrangements and expanding digitalization is a portion of the elements driving the market development. Asia-Pacific is projected to be the quickest developing district during the conjecture time frame. Government drives supporting the reception of cloud stages, and the developing pattern of industrialization and modernization is relied upon to lift the interest for outsider danger the executives’ arrangements in the district. Industry News May 2019 RMS presented an open stage named "hazard insight (RI)," focusing on the reinsurance business. This stage consolidates client, industry, and outsider information into a solitary bound together model. The stage offers a few advantages, for example, progressed hazard model execution administrations, hazard information lake storehouse, and investigation apparatuses to the client. Browse Full Report Details @ https //www.marketresearchfuture.com/reports/third-party-risk-management-market-8720 Table of Contents 1Executive Summary 2Scope of the Report 2.1Market Definition 2.2Scope of the Study 2.2.1Research objectives 2.2.2Assumptions Limitations 2.3Markets Structure Continued…. Similar Report Application Management Services Market By Service-Type (System Integration, Consulting Services, Modernization Services, And Others), By Organization Size, By Deployment, And By End-Users Open Source Intelligence (OSINT) Market By Security Type (Human Intelligence, Content Intelligence, Dark Web Analysis, Link/Network Analysis, Data Analytics, Text Analytics, Artificial Intelligence, Big Data, Others), Technology (Bid Data Software, Video Analytics, Text Analytics, Visualization Tool, Cyber Security, Web Analysis, Social Media Analysis, Others), Application (Military Defense, Homeland Security, Private Sector, Public Sector, National Security, Others) About Market Research Future Market Research Future (MRFR) has created a niche in the world of market research. It is counted among the top market research companies that offer well-researched and updated market research reports and insights to businesses of all sizes. What sets us apart is our super-responsive team that offers quality work keeping clients abridged of the prospective challenges and opportunities in various markets. Our team is adept in their space as well as patiently listens to every client. The best part is they know their work inside out and possess the expertise to guide the client in the right direction and achieve results on a tight deadline. We are a one-stop solution for all your data research needs. Our team does not believe in the “one size fits all” approach to creating a report that is detailed and concise. We handle 13 industry verticals including Healthcare, Chemicals and Materials, Information and Communications Technology, Semiconductor and Electronics, Energy and Power, Food, Beverages Nutrition, Automobile, Consumer and Retail, Aerospace and Defense, Industrial Automation and Equipment, Packaging Transport, Construction, and Agriculture. With our unique approach for every market report, we aim to reach the zenith in qualitative business intelligence and syndicated market research. Contact Market Research Future (Part of Wantstats Research and Media Private Limited) 99 Hudson Street, 5Th Floor New York, NY 10013 United States of America 1 628 258 0071 (US) 44 2035 002 764 (UK) Email sales@marketresearchfuture.com Website https //www.marketresearchfuture.com #market #research #industry #data #growth #trend #report #analyis #share #marketing #forecast #digital #geographic #demographic #gnews Plugin Error キーワードを入力してください。 #tech #researchreport #marketreport #futrue
https://w.atwiki.jp/ochamemo/pages/49.html
準備 Ubuntu8.04の日本語ローカライズ版をインストール。 ホストからゲストへ接続できるようにする。 IPを控える hostファイルの編集 ポート転送 SSHを使えるようにする 必要なものを入れていく 準備 Ubuntu8.04の日本語ローカライズ版をインストール。 インストールが終わったらとりあえず最新版にアップデートしておく。 ホストからゲストへ接続できるようにする。 ホストからゲストへ接続するには以下の2種類がある。 ポート転送 hostファイルの編集 もともとポート転送は、外部ネットワークからVMWareにつなげるために使うもの(ホストへのアクセスをVMWareのゲストOSへの接続に変換する)。 従って、外部からVMware上のサーバに接続する予定がなければわざわざポート転送で設定する必要もない。経験上、ポート転送だとうまくいかないことが多かったため、できればhostsファイルの編集のみで済ませたほうが楽。 IPを控える あらかじめVMWare上のターミナルなどで下記コマンドを実行してIPアドレスをメモしておく。 /sbin/ifconfig hostファイルの編集 以下のようhostoファイルを編集する。 C /Windows/System32/drivers/etc/hosts 192.168.133.128 ubuntu ポート転送 VMware Playerのインストールフォルダのなかに、vmnetcfg.exeというアプリケーションがあるので、これを起動します。 「NAT」というタブを開いて、[編集]ボタンをクリック。 [ポートの転送]ボタンをクリック。 「受信TCPポート」の[追加]ボタンをクリック。 転送先のIPアドレスは、ゲストOSに割り振られたIPアドレスになります。 使用したいポート(22,80など)を指定して上記IPアドレスを登録する SSHを使えるようにする Ubuntuデスクトップのターミナルからインストール。これ以降はputtyから作業する。 sudo apt-get install openssh-server 必要なものを入れていく ########################################## # emacs ########################################## sudo apt-get install emacs22 sudo apt-get install tramp ########################################## # subversion ########################################## sudo apt-get install subversion ########################################## # apacheとか ########################################## sudo apt-get install apache2 # ここでlocalhostにアクセスし確認 # http //localhost/ ########################################## # memcached # 念のため入れておく ########################################## sudo apt-get install memcached # 起動確認 ps aux|grep memcached sudo /etc/init.d/memcached start ps aux|grep memcached ########################################## # php関係 ########################################## # 基本 sudo apt-get install php5 libapache2-mod-php5 # ここでlocalhostにアクセスし確認 #下記をドキュメントルートにおいて確認する # vi /var/www/test.php ?php phpinfo() ? # 再起動 sudo /etc/init.d/apache2 restart # 以下で確認 # http //localhost/test.php # なにかと必要なので次もインストール sudo apt-get install php5-cli sudo apt-get install php-pear # phpize に必要 sudo apt-get install php5-dev # php extention のcコンパイルに必要 sudo apt-get install build-essential # extensionたち sudo apt-get install php5-mcrypt sudo apt-get install php5-memcache sudo apt-get install php5-curl ########################################## # simplate extension ########################################## mkdir php-ext cd php-ext/ sudo wget http //simplate.aimy.jp/archive/simplate-0.3.2.tar.gz tar xvfz simplate-0.3.2.tar.gz cd simplate phpize ./configure make make test sudo make install ########################################## # extensionをphp.ini追加 ########################################## sudo vi /etc/php5/apache2/php.ini extension=curl.so extension=mcrypt.so extension=memcache.so extension=pdo.so extension=simplate.so # 再起動 sudo /etc/init.d/apache2 restart ########################################## # phpinfoで確認 ########################################## # 以下のextensionが有効になっていること simplate mcrypt curl memcache ########################################## # ruby ########################################## sudo apt-get install ruby sudo apt-get install rubygems sudo apt-get install ruby1.8-dev # gemsのリポジトリの更新 sudo gem update --system # しかしアップデートしたらエラーが出るようになってしまった。。。 # http //d.hatena.ne.jp/bottleneck/20080112/1200135756 を参考にソースを修正 sudo emacs /usr/bin/gem # /usr/bin/gemの10行目(require rubygems の下の行)に下記を追加 require rubygems/gem_runner # scrapiのインストール sudo gem install scrapi ########################################## ○指定ホストを登録 hostsファイルに登録したいホスト名を記述する C /WINDOWS/system32/drivers/etc/hosts 127.0.0.1 localhost 127.0.0.1 localhost.goo.web 127.0.0.1 localhost.goo.blog 127.0.0.1 localhost.wpedia DOS窓で下記を実行 nbtstat -R Firefoxブラウザで上記のホスト名を無視するように設定 - ツール - オプション - 詳細 - ネットワークタブ - 接続設定ボタン ○ubuntu側のアパッチの設定 sudo emacs /etc/apache2/sites-available/default アパッチの起動方法など sudo /etc/init.d/apache2 start sudo /etc/init.d/apache2 restart sudo /etc/init.d/apache2 stop 確認場所 http //localhost/apache2-default/ 設定ファイルの場所 /etc/apache2/sites-available/ ドキュメントルート /var/www/ ログの場所 /var/log/apache2/ ########################################## # MySQL(triton) ########################################## cd ~ mkdir downloads cd downloads wget http //jaist.dl.sourceforge.jp/tritonn/31595/tritonn-1.0.10-mysql-5.0.51a-linux-i686.tar.gz tar xvfz tritonn-1.0.10-mysql-5.0.51a-linux-i686.tar.gz scripts/mysql_install_db cd tritonn-1.0.10-mysql-5.0.51a-linux-i686/ cd ../ sudo mv tritonn-1.0.10-mysql-5.0.51a-linux-i686 /usr/local/mysql cd /usr/local/mysql sudo groupadd mysql sudo useradd -g mysql mysql sudo chown -R root root . sudo chown -R mysql root data cd /usr/local/mysql sudo chown -R root root . sudo chown -R mysql root data # 権限データベースの初期データを生成 scripts/mysql_install_db -umysql # /etc/profileに以下を追加 export PATH=$PATH /usr/local/mysql/bin/ # 起動確認 cd /usr/local/mysql/bin ./mysqld_safe -umysql # とりあえず停止 ./mysqladmin -uroot shutdown # サービスとして登録 cd /usr/lcal/mysql sudo cp support-files/mysql.server /etc/init.d/mysql sudo /etc/init.d/mysql start sudo /etc/init.d/mysql stop #sudo chkconfig --add mysql ########################################## # MySQL/ruby(c言語ネイティブ) ########################################## cd /usr/local/src sudo wget http //tmtm.org/downloads/mysql/ruby/mysql-ruby-2.7.6.tar.gz sudo tar xvfz mysql-ruby-2.7.6.tar.gz cd mysql-ruby-2.7.6 sudo ruby extconf.rb --with-mysql-dir=/usr/local/mysql # ただmakeするとエラーが出ることがあるので、libmysqlclient.soの場所を指定して、makeする。 locate libmysqlclient.so # 表示されたパスをLD_RUN_PATHに指定してmake env LD_RUN_PATH=/usr/local/mysql/lib/ make sudo ruby ./test.rb localhost root sudo make install ########################################## # MySQLについて ########################################## # /etc/profileに以下を追加 export PATH=$PATH /usr/local/mysql/bin/ # デーモンの起動方法 sudo /usr/local/mysql/bin/mysqld_safe -umysql # クライアントの起動 /usr/local/mysql/bin/mysql -uroot # ログの場所 sudo tail -f /usr/local/mysql/data/ubuntu-vm.err # rubyによるアクセステスト test.rb #!/usr/bin/env ruby require mysql #db = Mysql new("host", "user", "passwd", "db") db = Mysql new("localhost", "root", "", "wpedia_dev") res = db.query( select * from contents ) res.each do |row| #rowは結果の配列 puts row.join("\t") end db.close ########################################## # Java ########################################## sudo apt-get install sun-java6-jdk #----------------------------------------- # java-docはなぜか特殊で、個別にzipファイルをダウンロードし、/tmpにおく必要がある。 #(apt-get するとそのようなメッセージが表示される) # とうことでhttp //java.sun.com/javase/downloads/にブラウザを使ってアクセスし、日本語版のjavadocをダウンロード # jdk-6-doc-ja.zip # ダウンロードしたら #----------------------------------------- sudo apt-get install sun-java6-doc ########################################## # tomcat ########################################## sudo apt-get install tomcat5.5-admin tomcat5.5-webapps libapache2-mod-jk #----------------------------------------- # tomcat コネクタ #----------------------------------------- sudo emacs -nw /etc/libapache2-mod-jk/workers.properties workers.tomcat_home=/usr/share/tomcat5.5 workers.java_home=/usr/lib/jvm/java-6-sun/ #----------------------------------------- # httpd.conf #----------------------------------------- sudo emacs -nw /etc/apache2/sites-available/default #先頭に以下を追加しておく ServerName 127.0.0.1 # tomcatoの設定を一番下にでも追加 IfModule mod_jk.c JkWorkersFile /etc/libapache2-mod-jk/workers.properties JkLogFile /var/log/apache2/mod_jk.log JkLogLevel info JkLogStampFormat "[%a %b %d %H %M %S %Y] " JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories JkRequestLogFormat "%w %V %T" #/jsp-examples/, /manager/, /admin/以下のアクセスをworkerに転送 JkMount /jsp-examples/* ajp13_worker JkMount /manager/* ajp13_worker JkMount /admin/* ajp13_worker /IfModule #----------------------------------------- #ユーザを追加する #----------------------------------------- sudo emacs -nw /usr/share/tomcat5.5/conf/tomcat-users.xml user username="admin" password="admin" roles="admin,manager"/ #----------------------------------------- # そしてApacheとTomcatの再起動 #----------------------------------------- sudo /etc/init.d/apache2 restart sudo /etc/init.d/tomcat5.5 restart #----------------------------------------- # 確認用URL #----------------------------------------- http //ubuntu/admin/ http //ubuntu/jsp-examples/